//
//  RWReminderDetailModel.h
//  Chat
//
//  Created by 任伟 on 16/3/8.
//  Copyright © 2016年 任伟. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface RWReminderDetailModel : NSObject

/**
 * yyyy-MM-dd HH:mm
 */
@property(nonatomic,copy)   NSString * date;

/**
 * 铃声文件的名字
 */
@property(nonatomic,copy)   NSString * ringName;

/**
 * 重复
 * 0:只响一次
 * 1:每天
 * 2:周一至周五
 * 3:自定义
 *
 * if(reminderType == 缴费提醒)
 *   0:只响一次
 *   1:每天
 *   2:每月
 *
 */
@property(nonatomic,copy)   NSString * repeat;

/**
 * 重复自定义数组
 * 0-6对应周一到周日
 */
@property(nonatomic,strong) NSMutableArray * repeatCustom;

/**
 * 提前提醒
 * 0:准时提醒
 * 1:提前15分钟
 * 2:提前30分钟
 * 3:提前1小时
 * 4:提前2小时
 * 5:提前1天
 */
@property(nonatomic,strong) NSString * ahead;

/**
 * 提醒类型
 * 0:重要日子
 * 1:缴费提醒
 * 2:商务提醒
 * 3:自定义
 * 4:倒计时
 */
@property(nonatomic,strong) NSString * reminderType;

/**
 * 说明文字
 */
@property(nonatomic,strong) NSString * explain;
/**
 *  @creator    w.ping
 *
 *  @function   用于查看是否已经提醒完成了
 *
 *  @param
 *
 *  @return
 */
@property(nonatomic,assign) BOOL    isNotication;
/**
 *  @creator    w.ping
 *
 *  @function   第一次响铃时间
 *
 *  @param
 *
 *  @return
 */
@property(nonatomic,copy)   NSString * firstDate;
/**
 *  @creator    w.ping
 *
 *  @function   第一次响铃时间
 *
 *  @param
 *
 *  @return
 */
@property(nonatomic,strong)   NSString * id;

//倒计时秒数
@property(nonatomic,strong)   NSString * countDownSec;
/**
 * 倒计时状态：0、暂停；1、启动；2、停止；
 */
@property (nonatomic, copy)   NSString *runStatus;


-(instancetype)initWithSelf:(RWReminderDetailModel *)model_;

-(void)setData:(RWReminderDetailModel *)model_;
@end
